25. 使用USB wifi 您所在的位置:网站首页 imx6ull wifi界面 25. 使用USB wifi

25. 使用USB wifi

#25. 使用USB wifi | 来源: 网络整理| 查看: 265

25. 使用USB wifi¶

野火linux开发板支持RTL8188cus驱动的usb wifi使用

USB wifi链接

25.1. 前期准备¶

iw是linux系统上的一款无线配置工具,使用以下命令下载iw工具。 关于iw工具的使用可以参考以下链接: https://wireless.wiki.kernel.org/en/users/documentation/iw

sudo apt update sudo apt install iw

将usb wifi插到开发板的USB接口上。

[ 163.349651] usb 1-1.3: new high-speed USB device number 3 using ci_hdrc [ 163.613627] rtl8192cu: Chip version 0x10 [ 163.731531] rtl8192cu: Board Type 0 [ 163.735351] rtl_usb: rx_max_size 15360, rx_urb_num 8, in_ep 1 [ 163.743898] rtl8192cu: Loading firmware rtlwifi/rtl8192cufw_TMSC.bin [ 163.820796] usb 1-1.3: Falling back to syfs fallback for: rtlwifi/rtl8192cufw_TMSC.bin [ 164.181953] usb 1-1.3: Falling back to syfs fallback for: rtlwifi/rtl8192cufw.bin [ 164.207734] rtlwifi: Loading alternative firmware rtlwifi/rtl8192cufw.bin [ 164.229887] rtlwifi: Selected firmware is not available 25.2. 操作步骤¶

使用sudo ifconfig -a 查看网口相关信息,会增加一个wifi相关网卡wlan0

#命令 sudo ifconfig -a #wlan0 网卡 wlan0: flags=4098 mtu 1500 ether e8:4e:06:7c:5b:b6 txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

打开wifi

sudo ip link set wlan0 up

搜索附近的wifi

iw dev wlan0 scan | grep SSID

打开/etc/wpa_supplicant/wpa_supplicant.conf文件配置wifi相关账号密码

network={ ssid="wifi账号" psk="wifi密码" priority=1 }

保存内容后退出,并使用以下命令连接wifi

sudo wpa_supplicant -i wlan0 -c /etc/wpa_supplicant/wpa_supplicant.conf &

申请动态ip

udhcpc -b -i wlan0

使能自动连接wifi服务(野火系统特有)

systemctl enable autowifi.service systemctl status autowifi.service

如果需要关闭自动连接服务使用以下命令

systemctl disable autowifi.service 25.3. 常见问题¶

若不能成功连上wifi,请检查/etc/wpa_supplicant/wpa_supplicant.conf配置文件的wifi账号密码是否正常,检查无误再尝试重新配置。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有